﻿using CarEdge.Infrastructure.Attr;
using CarEdge.Service.EFCore;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CarEdge.Infrastructure.IOC.Org
{
    [Provider_,Inject_]
    public class Org_IOC
    {
        public readonly Sys_Department_EFCore _sys_Department_EFCore;
        public readonly Sys_Duty_EFCore _sys_Duty_EFCore;
        public readonly Sys_DepartmentDuty_EFCore _sys_DepartmentDuty_EFCore;
        public readonly Sys_User_EFCore _sys_User_EFCore;

        public Org_IOC(Sys_Department_EFCore sys_Department_EFCore, Sys_Duty_EFCore sys_Duty_EFCore, Sys_DepartmentDuty_EFCore sys_DepartmentDuty_EFCore, Sys_User_EFCore sys_User_EFCore)
        {
            _sys_Department_EFCore = sys_Department_EFCore;
            _sys_Duty_EFCore = sys_Duty_EFCore;
            _sys_DepartmentDuty_EFCore = sys_DepartmentDuty_EFCore;
            _sys_User_EFCore = sys_User_EFCore;
        }
    }
}
